#container {
	width: 1000px ;
	margin: 0 auto ;
	margin-top: 20px ;
	-webkit-box-shadow:0 0 15px #000; 
	-moz-box-shadow: 0 0 15px #000; 
	box-shadow:0 0 15px #000; 
	padding: 20px ;
}

#left_col {
	padding: 10px ;
	float: left ;
	width: 600px ;
}

#right_col {
	padding: 10px ;
	float: right ;
	width: 300px ;
}

/**
 *     Menu
 */
ul.menu {
    list-style: none;
    width: 1000px ;
    height: 40px ;
    background: #444444 ;
    margin: 0px ;
    padding: 0px ;
    color: #000 ;
    
}
ul.menu li {
    float: left;
    margin: 0 0.15em;
}
ul.menu li a
{
    height: 2em;
    line-height: 2em;
    float: left;
    display: block;
    text-decoration: none;
    text-align: center;
    margin: 5px ;
    
    color: #D0D0D0 ;
    
    font-weight: bold ;

}
ul.menu li a:hover {
    text-decoration: underline ;
}

/**
 * Table
 */

tr {
	
}
td, th {
	padding: 3px 10px ;
	border-bottom: 1px dashed #000 ;
}

.clr {
    clear: both ;
}